package com.second.app.thread.synchroized.E;

/**
 * @Author GYZ
 * <pre>
 *
 * </pre>
 */
public class ServiceMethod {

    synchronized public static void printA() {
        try {
            System.out.println("线程名称为："+Thread.currentThread().getName()+"，在"+System.currentTimeMillis()+"进入同步方法");
            Thread.sleep(200);
            System.out.println("线程名称为："+Thread.currentThread().getName()+"，在"+System.currentTimeMillis()+"进入同步方法");
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }

    synchronized public static void printB() {
        System.out.println("线程名称为："+Thread.currentThread().getName()+"，在"+System.currentTimeMillis()+"进入同步方法");
        System.out.println("线程名称为："+Thread.currentThread().getName()+"，在"+System.currentTimeMillis()+"离开同步方法");

    }

    synchronized public void printC() {
        System.out.println("线程名称为："+Thread.currentThread().getName()+"，在"+System.currentTimeMillis()+"进入同步方法");
        System.out.println("线程名称为："+Thread.currentThread().getName()+"，在"+System.currentTimeMillis()+"离开同步方法");
    }
}
